dig a ditch - Francés Inglés Diccionario